it's disgusting. - Turco Inglés Diccionario